laptop notebook development monitor oriented networking usability human factors manufacturing engineering computer service prototype computer repair architecture ergonomics design laptops object